@charset "utf-8";

.ibanner .img{height:700px;}
.page-content img{max-width:100%;}

.zoomPad { position: relative; float: left; z-index: 99; cursor: crosshair; }
.zoomPreload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(../images_public/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; z-index: 110; width: 90px; height: 43px; position: absolute; top: 0px; left: 0px;  * width:100px; * height:49px;}
.zoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 120; position: absolute; border: 1px solid #CCC; z-index: 101; cursor: crosshair; }
.zoomPup img { width:299px; height:200px;}
.zoomOverlay { position: absolute; left: 0px; top: 0px; background: #FFF; /*opacity:0.5;*/z-index: 5000; width: 100%; height: 100%; display: none; z-index: 101; }
.zoomWindow { position: absolute; left: 110%; top: 40px; background: #FFF; z-index: 6000; height: auto; z-index: 10000; z-index: 110; }
.zoomWrapper { position: relative; border: 1px solid #999; z-index: 110; }
.zoomWrapperTitle { display: block; background: #999; color: #FFF; height: 18px; line-height: 18px; width: 100%; overflow: hidden; text-align: center; font-size: 10px; position: absolute; top: 0px; left: 0px; z-index: 120; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); }
.zoomWrapperImage { display: block; position: relative; overflow: hidden; z-index: 110; }
.zoomWrapperImage img { border: 0px; display: block; position: absolute; z-index: 101; }
.zoomIframe { z-index: -1; filter: alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80; position: absolute; display: block; }


.portab{margin-bottom:10px;margin-top:0;}
.portab .item .ar_2{background:#eee;color:#333;height:40px;line-height:40px;font-size:16px;}
.portab .item:hover .ar_2{color:#f00;}
.portab .item{border:1px solid #eee;}
.portab .item .ar_1 .img-auto{width: 100%;border:0;    height: 180px;
    line-height: 160px;display:block;}
.portab .item .ar_1:hover .img-auto{border:0;}
.portab .item .ar_1 .img-auto img{ transition:.6s}
.portab .item .ar_1:hover .img-auto img{ transform:scale(1.1)}
.al_ls{text-align:center;margin:25px 0;}
.al_ls a{font-size:18px;padding:8px 15px;width:150px;margin:0 5px;display:inline-block;background:#fe5e10;color:#fff;}
.al_ls a:hover{background:#b20000;color:#fff;}

/*********自己写的样式*********/

.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}

.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}

.f-l{float: left !important;}
.f-r{float: right !important;}
.dis-in-b{display:inline-block;width:100%;}
.text-c{ text-align:center}
.text-l{ text-align:left}
.text-r{ text-align:right}
.uppercase{text-transform:uppercase}/*字母大写*/
.capitalize{text-transform:capitalize}/*首 字母大写*/
.lowercase{text-transform:lowercase}/*无 字母大写*/
.wzdd{white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}

.top-yt{background:#fff;color:#adadad;padding:6px 0;border-bottom:1px solid #e5e5e5;}
.top-dh p{padding-left:5px;font-size:18px;color:#333;}
.top-dh img{padding-top:4px;}

.max-img,.max-img img{max-width:100%;}
/*标题*/
.tit{width:100%;position: relative;padding:40px 0 20px 0;}
.tit span{display: block;font-size:26px;font-weight:bold;color:#333;}
.tit h3{font-size:28px;color:#333;display: block;position: relative;margin-top:11px;}
.tit h3 b{display: inline-block;border-radius:50px;border:1.5px dashed #333;background:#fff;padding:10px 22px;position: relative;z-index:2;}
.tit h3::after,.tit h3::before{position:absolute;content: '';display: block;height:1px;width:30%;background:#333;top:50%;z-index:0}
.tit h3::after{left:9%}
.tit h3::before{right:9%}
/*热销产品*/
.cp-k{position: relative;padding:0 5px;}
.cp-k a{display: block;position: relative;overflow: hidden;margin-bottom:10px;}
.cp-tt{position: absolute;display: block;z-index:1;top:20px;left:27px;}
.cp-k a h4{font-size:36px;color:#fff;letter-spacing:6px;margin-top:0}
.cp-k a span{color:#fff;display: block;padding:0px 15px;background:#d5063a;display:inline-block;margin-top:5px;font-size:14px;transition:.5s;}
.cp-k a:hover span{background:#fd9b00}
.cp-k a img{transition:.6s;max-width:100%;}
.cp-k a:hover img{transform:scale(1.1)}




.padnone{padding:0px;}
.pad_rg_none{padding-right:0px;}
.pad_lf_none{padding-left:0px;}
.mrg0{margin-right:0px !important;}

.p-0{padding:0}

.carousel-control img{position: relative; top:40%;}

.gd-btn{width:206px;height:60px;border-radius:8px;background:#d11721;line-height:60px;font-size:18px;color:#fff;padding:0 25px;transition:.6s;margin-top:30px;display:inline-block;}
.gd-btn:hover{background:#e8711a;color:#fff;}

/*案例*/
.tit-2 h2{font-size:33px;margin-top:50px;}
.tit-2 p{font-size:14px;letter-spacing:2px;color:#999;padding-bottom:20px;}


.hidden-xs li:last-child{display: none;}
.line-al{background:url(../images/line_03.png)center top;width:100%;height:33px;display:inline-block;overflow: hidden;}

.altt{color:#fff;font-size:36px;padding-bottom:20px;}

/*********头部样式*********/
.header{height:120px;background:url(../images/hd_bg.jpg) no-repeat top center;}
.xs-logo{width:70%;}
.in_all{overflow:hidden;width: 25%;margin-top: 18px;}
.pull_all{padding-top: 0px;height: 120px;width: 1170px;}
.pull_all img {float: left;}
.pull_all p {color:#333;font-size:16px;line-height: 30px;margin-top: 30px;float: left;letter-spacing:1px}
.pull_all p span{color:#88d236;font-weight: bold;}
img.pull-left.imseg {margin: 15px 0 0 30px;}
.in_all span{font-size:25px;color:#ed1c24;letter-spacing:1px;display:block; font-weight:bold;}
.in_all p{color:#555;font-size:15px;margin: 0 ;line-height: 28px;margin-top: 10px;padding-right:25px;}


/*********左侧*********/
#innercolor{color: #fff;}
#innerbgcolor{background-color: #ed1c24;}
.sec-tit h5 i{color: #fff;}
.sec-tit h2{height: 45px;line-height: 45px;padding-left: 15px;font-size: 16px;}

.sec-tit h5 a{color: #fff;margin-right: 5px;}
.sec-tit h5 a:hover{background: #ed1c24; }
.sec-tit h5 a:hover i{color: #fff;}
.sec-marquee-c ul li{font-size: 14px;}
.sec-tit{height: 45px;line-height: 45px;background:#005aae;}
.page-l-clist li{background:#eff4f4;}
.page-l-clist li a{display:block;}
.page-l-clist li a:hover {background:#005aae;border-bottom: 1px solid #005aae;height: 45px;line-height: 45px;color: #fff;font-size: 15px;}
.left-news li h5:hover{color: #67a407;}
.sec-tit.left-keyword-tit {display: none;}
.page-l-clist,.sec-tit h2,.sec-tit{border-color:#005aae;}
.page-l-clist li:hover{background:#005aae; color:#fff;}
#innerbgcolor{background:#f08300;}

.pagination>.active>span{background-color: #c01d1a;border-color: #005aae;}


/*搜索*/
.rowlist { height:60px;background:url(../images/navbg.png);border-bottom: 1px solid #e7e7e7;}
.rowlist .lae {font-size: 14px; height:60px; line-height:60px; color:#Fff;}
.rowlist .lae p i.fa{font-size:24px;color:#d92630;margin-right:10px;}
.rowlist .lae .col-md-3 { padding:0; }
.rowlist .col-md-9.main p span a{margin-left:10px; }
.rowlist .col-md-9.main p span a:hover{color: #119d28;}
.nsearch, .searchbox .keywords,.submit { float:left;}
.searchbox .keywords { height:36px; line-height:36px;border:1px solid #fff;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.nsearch { margin-top:6px;}
.searchbox .keywords { margin-top:12px; width: 230px;}
.nsearch select { height:36px; line-height:36px;}
.submit { margin:12px 0 0 0px; width:50px; height:36px; line-height:31px; background:#f08300; border:none; color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.rowlist .lae .col-md-11 {line-height:47px;}


/*********导航样式*********/
.navbar-full{background:#67a407;}
nav.navbar.bootsnav ul.nav > li > a{ color: #fff;text-transform: uppercase;padding: 21px 15px!important; display:inline-block;}
nav.navbar.bootsnav ul.nav > li > a:hover{color: #fff }

.nav > li:after {background: #fff;height:2px;}
nav.navbar.bootsnav ul.nav > li:hover a {color: #fff;background: #005aae;}
.dropdown-menu{min-width: 188px;}
nav.navbar.bootsnav ul.nav > li:hover li a {color:#fff;background: #184671;}
nav.navbar.bootsnav ul.nav > li:hover li a:hover{color: #fff;background: #005aae;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{border-bottom: solid 1px #fff;text-align: center;padding: 13px 15px;}

.navbar-full-c{width:60%}
.navbar-full .collapse{width:100%;}
.navbar-full{background:none; text-align:right;}
header .navbar-nav{float:right;margin-top:15px;margin-bottom:15px;}
.logo{width:40%;}
.logo img{ margin:21px 0;height:45px;}

header nav.navbar.bootsnav ul.nav > li > a{font-size:17px;  padding: 21px 8px!important;}
.welcome{background:#67a407; padding:4px 0; width:100%;overflow:hidden;color:#Fff}
.visit{font-size:14px;}
.top_tel{text-align:right;font-size:15px;font-weight:bold;}

nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{right:5%;top: 33%;}

header nav.navbar.bootsnav ul.nav > li > a{position:relative;}
header nav.navbar.bootsnav ul.nav ul.dropdown-menu{position:absolute; z-index:999}
header .navbar li{margin-top:0;}

.searchbox .keywords{color:#777;font-size:14px;}

/*  */
.sever_img{border:1px #ddd solid; border-radius:100px;width:170px;height:170px;text-align:center;padding:40px 0 0 0;}
.sever_img p{font-size:16px;margin-top:5px;}
.fanwei{padding:50px 0;}
/*产品中心*/
.cpzx-c{padding-top:45px;}
.cp-list{display:inline-block;width:100%;}
.cp-nav {padding-top:20px;padding-bottom:5px;}
.cp-nav li a{background:#c82540;padding:7px 0px;border-radius:6px;color:#fff;text-align:center;font-size:16px;margin-bottom:6px;display:block}
.cp-nav li a:hover{background:#f18715;}


.cp-list-c{margin-bottom:10px;}
.cp-list-c a{display:block;border:1px solid #e5e5e5;position: relative;width:100%;margin-top:35px;display:inline-block;padding-bottom:18px;}
.cp-list-c a h3{font-size:18px;border:1px solid #e5e5e5;height:44px;width:232px;line-height:44px;position: absolute;top:-42px;z-index:3;left:50%;margin-left:-116px;background:#fff;transition:.6s;}
.cp_img{width:92%;height:329px;margin:15px auto 10px auto;position: relative;display:flex;justify-content:center;align-items:center;overflow: hidden;border:1px solid #eee;margin-top:40px;}
.cp_img img{width:100%;transition:.6s;max-height:100%;}
.cp-list-c a:hover img{transform:scale(1.1);}
.cp-list-c a:hover h3{background:#eb9635;border:0;border-radius:8px;color:#fff;}
.cp-list-c a p{font-size:12px;font-family:"SimSun" !important;color:#989898;padding:0 5% 0 5%;width:80%;float: left;line-height:21px;height:63px;overflow: hidden;}
.fdj{width:20%;padding-left:10px;float: right;padding-top:10px;}
.fdj img{transition:.6s;}
.btn-am{display: block;width:555px;height:52px;line-height:52px;text-align:center;color:#919191;border-radius:9px;border:1px solid #dcdcdc;background:#eee;margin:10px auto 15px auto;font-size:18px;transition:.6s;}
.btn-am:hover{background:#c82540;color:#fff;border:0;}


/*关于我们*/
.abo{padding-top:30px;}
.abo-c{padding:20px 10%;font-size:16px;line-height:2;color:#7a7a7a}
.ab-img-c{background: url(../images/a-ln.png) no-repeat top center;display:inline-block;width:100%;padding:15px 0;}
.ab-img-c-bj{background:#000;padding:5px 0;margin-top:13px;margin-bottom:13px;display:inline-block;width:100%;overflow: hidden;padding-left:5px;}
.ab-img-blk{float: left;padding-left:8px;width:20%;}
.ab-img-blk .col-xs-12{padding:0;position: relative;overflow: hidden;}
.ab-img-blk img{max-width:100%;transition:.6s;}
.ab-img-blk:hover img{transform:scale(1.1)}
.ab-img-blk p{color:#fff;position: absolute;bottom:0;height:43px;line-height:43px;text-align:center;font-size:16px;background:rgba(0,0,0,.6);z-index:3;display:block;width:100%;}


.service {   padding: 30px 0 30px 0;}
.dc {width: 100%;text-align: center;}

.b1 {background: url(../images/zst_03.jpg) no-repeat top center;}
.b1:hover {background: url(../images/zsb_03.jpg) no-repeat top center;}
.dc1 {width: 87px;height: 87px;margin: 0 auto 25px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.dc h4 {font-size: 22px; color: #666666;line-height: 36px;}
.dc_x {width: 15px;height: 2px;font-style:bold;margin: 0px auto;background:#7f868c;}
.dc p { font-size: 16px; color: #868686; line-height: 26px;margin: 12px 0px;}

.b2 {background: url(../images/zst_05.jpg) no-repeat top center;}
.b2:hover {background: url(../images/zsb_05.jpg) no-repeat top center;}

.b3 {background: url(../images/zst_07.jpg) no-repeat top center;}
.b3:hover {background: url(../images/zsb_07.jpg) no-repeat top center;}

.b4 {background: url(../images/zst_09.jpg) no-repeat top center;}
.b4:hover {background: url(../images/zsb_09.jpg) no-repeat top center;}


.b1 ,.b2 ,.b3 ,.b4{transition:width 1s, height 1s; /*1s是一秒的意思可根据所需要的时间修改*/
    -moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
    -webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
    -o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */}
.b1:hover , .b2:hover,.b3:hover , .b4:hover{
    transform:rotate(360deg); /*括号内的数字是调整旋转角度*/
    -moz-transform:rotate(360deg); /* Firefox 4 */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */}



/* 广告 */
.ggcent{background:url(../images/navbg.png); padding:30px 0; color:#fff;}
.advertising{position:relative; border:1px #fff solid; text-align:center; top:35px;}
.advertising label{position:absolute; top:-20px; font-size:26px;left:17%; background:#ffae00; padding:6px 15px; letter-spacing:2px;;}
.advertising h3{font-size:36px;font-weight:bold;margin:30px 0 0 0;}
.advertising p{font-size:20px; padding:10px 0 10px 0;}
.ab_hottel{text-align:center;font-size:28px;margin-top:46px;}




/*新闻资讯*/
.news_bg{width:100%;/*background:url(../images/in_03_bg.jpg) no-repeat center top;*/background-size:cover; padding:20px 0px 45px;margin-top:35px;}

.news_title p{line-height:20px;}
.news_article p{line-height:20px;}
.news_date{height:68px;background:#005aae;}
.news_content{padding-top:0px;}
/*.news_list li{padding-bottom:18px;}*/
.news_contact{}
.news_article h5{padding-top:15px;}


.page-alist .page-adate { background: #005aae;}

/*优势*/
.cq-m{margin-bottom:20px;}
.cq-1{background:url(../images/cnbj.png) no-repeat center bottom;padding-left:70px;padding-bottom:45px;padding-top:15px;}
.cq-1 h3{font-size:48px;color:#101010;}
.cq-m p{color:#888888;font-size:16px;line-height:1.8;padding:15px 0;}
.cq-1 p{padding:25px 15px 40px 0;}
.cq-2 h3{font-size:40px;padding-bottom:18px;margin-bottom:16px;background:url(../images/ln.png) no-repeat center bottom;margin-top:0}
.cq-2 span{font-size:28px;color: #676767;}
.cq-2 p{padding-top:6px;padding-bottom:0;}

.cq-3 h3{background-position:left bottom}
/*底部*/

.footers{padding-top: 30px;}
footer{background:#3b3b3b}
.f_one{padding-bottom:25px;}
.f1 img{padding: 0px 2px;width:60%;}
.f2{padding: 0px 0 15px 10px;}
.f2 p{font-size: 15px;color: #fff;line-height: 40px;}
.f2 p span{margin-left:75px;}
.f3{padding-left: 35px;}
.f3 .ema_1{float: left;}
.f3 .ema_1 img{padding: 8px 11px 6px 11px;width: 120px;}
.f3 .ema_1 p{font-size:14px;color:#fff;text-align:center;}
.f_two {background:#3d3d3d;padding:10px 0;border-top:1px #606060 solid;}
.f4 {font-size: 15px;color: #fff;line-height: 22px;}
.f4 p{margin:0;}


.news_article a:hover,.news_title h3 a:hover{color:#67a407;}
body nav.navbar.bootsnav .navbar-toggle{z-index:15;}

@media (max-width: 992px){
  .navbar-full-c{width:100%}
  .navbar-full .collapse{width:100%;}
  .logo{width:60%;}
  header .navbar li a{padding-right:15px;width:100%;display: block;}
  header .navbar li ul li a{line-height:40px;border-bottom:1px solid rgba(0,0,0,.25)}
  .btn-am{width:90%;}
  .ab-img-blk{width:32%}
  .ab-img-blk:nth-child(4),.ab-img-blk:nth-child(5){display: none;}
  .cp-nav{display:block}
  .cp-nav li a{font-size:14px;}
  
  
  .ibanner .img{height:180px;}
  
  
  
  
  
  
  
}
.dis-n{display: none;}


@media (max-width: 768px) { 
.p-xs-0{padding:0 !important}
.p-xs-r-0{padding-right:0 !important}
.p-xs-l-0{padding-left:0 !important}
.p-xs-t-0{padding-top:0 !important}
.p-xs-b-0{padding-bottom:0 !important}
.text-xs-c{ text-align:center !important}
.text-xs-l{ text-align:left !important}
.text-xs-r{ text-align:right !important}
  .f-xs-l{ float: left !important;}
  .f-xs-r{ float: right !important;}
  .dis-xs-b{display: block;margin:0 auto}
  .dis-xs-n{display: none;}
  .cpzx-c{padding-top:32px;}
  /*产品*/
  .cp-list-c a{padding-left:10px;margin-top:5px;}
  .cp-list-c a h3{position: unset;margin:8px 0;float: right;border:0;width:54%;text-align:left;padding-left:13px;font-size:15px;line-height:1.8;height:auto}
  .cp-list-c a p{width:54%;padding:0 14px;}
  .cp_img{float: left;width:40%;margin-top:10px;height:120px;}
  .fdj{float: none;position: absolute;bottom:0px;right:0px;width:35px;}
  .fdj img{max-width:100%;}
  .cq-1 h3{font-size:24px;margin:0}
  .cq-2 h3,.cq-3 h3{font-size:24px;background-position:left bottom}
  .cq-2 span,.cq-3 span{font-size:18px;}
  .cq-1 p{padding:10px 0;}
  .displaynoen { display:none}
  .pull_all{width: 88%;}
  .xs-logo {width: 70%;padding-left: 6px;}
  .navbar-header{height:auto;}
  .ab-img-c{padding-bottom:0;margin-bottom:0;}
  .ab-img-c-bj{margin-bottom:0;}
  .ab-img-blk{width:48.5%}
  .ab-img-blk:nth-child(4){display: block;}
  /**手机导航的按钮 **/ 
  body nav.navbar.bootsnav .navbar-toggle{margin-top: 2.9%;margin-right: 5px; padding: 6px 8px;background: #005aae;color:#fff;border:0;}   
  .flexslider .slides li {height: 160px !important;}
  nav.navbar.bootsnav.navbar-mobile .navbar-collapse {position:static;!important}
 
  .navbar-pull-all{width:100%;padding:0}
  
  .iconlist li{width: 33%;margin: 0 0% 0;padding: 3% 0% 0;}
  .iconlist li a .ficon{width: 100px;background: #0093dd;line-height: 85px;height: 85px;}
  .iconlist li a .ficon i{font-size: 36px;}
  .iconlist li a p{font-size: 15px;}
   
  .row_lt .row{margin: 10px auto 0;}  
  .row_lt{height:590px;overflow: hidden;}

  .i_t,.gywm .i_t{font-size: 22px;line-height: 42px;}
  .i_t p, .gywm .i_t p{font-size: 13px;}
  
  .gsjj{background:none;}
  .gsjj .col-md-5 , .gsjj .col-md-7{width:100%;}
  .about p{color:#fff;}
  .anniu a{float: none;color: #0d74d9;
    background-color: #fff;}
  
  .ys_list ul li{width: 48%;}
  .logo{width:80%;padding-left:10px;}
  
  .ys_img img , .ys_img2 img{width:100%;}
  
nav.navbar.bootsnav ul.nav > li > a {color: #fff !important; background:#005aae;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a{color:#fff !important;padding:0px 10px;background:#0093dd;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a:hover{color:#fff;}

.bootsnav {border-bottom: 0px solid #f3f3f3 !important;}
  .cp-k a img{width:100%;}
  .cp-k{padding:0 15px;}
  .gywm,.gywm .container{padding-left:15px;padding-right:15px;}
  .aboutus{padding-top:25px;}
  .tit-2 h2{font-size:21px;}
  .tit-2 p{letter-spacing:1px;line-height:18px;padding:0 0 0 15px;}
  .swiper .ar_1{width:345px;height:255px;}
  .swiper-marquee{padding-top: 20px}
  .product_content ul{margin:0;    padding-right: 15px;}
  .pro_list .col-md-3{padding:0 0 0 15px;}
  .news_bg{padding-bottom:80px;}
  .cp_img img{width:auto}
}


.sever_img:hover img,.yylycent .bg:hover{transition: .6s;transform: translateX(0px);animation:myfirst .8s;-moz-animation:myfirst .5s;-webkit-animation:myfirst .5s; -o-animation:myfirst .5s;}

from { transform:scale(.95)}
25%{transform:scale(1.1)}
50%{transform:scale(.9)}
75%{transform:scale(1.15)}
to { transform:scale(1)}
}

@-moz-keyframes myfirst /* Firefox */
{
  from { transform:scale(.95)}
  25%{transform:scale(1.1)}
  50%{transform:scale(.9)}
  75%{transform:scale(1.15)}
  to { transform:scale(1)}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
  from { transform:scale(.95)}
  25%{transform:scale(1.1)}
  50%{transform:scale(.9)}
  75%{transform:scale(1.15)}
  to { transform:scale(1)}
}

@-o-keyframes myfirst /* Opera */
{
  from { transform:scale(.95)}
  25%{transform:scale(1.1)}
  50%{transform:scale(.9)}
  75%{transform:scale(1.15)}
  to { transform:scale(1)}
}
